Bing found the following results
Online application - France-Visas
France Visa Application Centre - | TLScontact
Accueil - France-Visas
Applying for a French visa in the United Kingdom - France in the UK
Visa application process - France-Visas
Royaume-Uni - France-Visas
General information - France-Visas
Visas - France in the UK - Diplomatie
France Visas : The official French website for Schengen visa ...
Requesting a visa - Ministry for Europe and Foreign Affairs
- Some results have been removed